import asyncio

async def func1():
    print(1)
    await asyncio.create_task(func2())   
    print(2)

async def func2():
    print(3)

# asyncio.create_task(fun())将fun协程对象放入事件循环中
a = func1() # 生成协程对象,不执行函数体
asyncio.run(a)    # 创建事件循环并执行协程对象函数